import _showModal from './showModal.js'

/**
 * @description 自定义弹窗方法
 */
uni.$showModal = function(op = {}) {
  // 设置全局默认值
  op = {
    title: '提示',
    content: '',
    cancelText: '取消',
    confirmText: '确定',
    cancelColor: '#333333',
    confirmColor: '#0F7EF5',
    showCancel: true,

    align: 'center', // 内容对齐方式，默认为center
    maskClick: false, // 蒙层点击是否关闭，默认为false
    confirmPosition: 'left', // 确认按钮位置，默认为left
    styleOption: {}, // 自定义样式

    ...op,
  }
  // #ifdef APP
  let sm = new _showModal(op);
  sm.show();
  // #endif
  // #ifndef APP
  return uni.showModal(op);
  // #endif	
};